package com.gopay.common.domain.bank.boc.bcdl.checkin.req;

import java.io.Serializable;

import com.gopay.common.domain.bank.boc.bcdl.Trans;
import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamOmitField;

@XStreamAlias("trn-b2e0001-rq") 
public class TransReqCheckIn extends Trans {
	/**
	 * 
	 */
	private static final long serialVersionUID = -8104402731526147130L;

	// 忽略该属性  
    @XStreamOmitField  
    public String custdt;  
      
	// 忽略该属性  
    @XStreamOmitField  
    public String oprpwd;
    
    @XStreamAlias("b2e0001-rq")
	private Inner inner;
    
    public TransReqCheckIn() {
		// TODO Auto-generated constructor stub
	}
    
    public TransReqCheckIn(String custdt, String oprpwd) {
		// TODO Auto-generated constructor stub
    	this.inner = new Inner();
    	this.inner.setCustdt(custdt);
    	this.inner.setOprpwd(oprpwd);
	}
	
	@XStreamAlias("b2e0001-rq")
    private static class Inner implements Serializable{
    	/**
		 * 
		 */
		private static final long serialVersionUID = -4818884156817827263L;
		@XStreamAlias("custdt")
    	private String custdt;
    	@XStreamAlias("oprpwd")
    	private String oprpwd;
		public void setCustdt(String custdt) {
			this.custdt = custdt;
		}
		public void setOprpwd(String oprpwd) {
			this.oprpwd = oprpwd;
		}
    }
}
